<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /* 
          需求： 100以内偶数的和与奇数的和相加
          思路：
             求偶数的和
             求奇数的和
             两个和相加
        */
        function sum() {
            let even = 0;
            let odd = 0;
            for (let i = 1; i <= 100; i++) {
                if (i % 2 == 0) {
                    even = i + even;
                } else {
                    odd = i + odd;
                }
            }
            return even + '+' + odd + '=' + (even + odd);
        }
        let sum1 = sum();
        console.log(sum1);


        /* 
        总结：
        1.函数：做了某件事
        2.return 事情结果
        3.函数默认返回underfined
        4，手动返回值，则覆盖underfined
        5.return 之后的代码不再执行(目的已经达成)
        6.函数的返回值，可以选择接收，也可以选择不接收
        7.函数可以有返回值(买手机)，也可以没有返回值(看电影)
        */
       /* 
          学习函数的核心：
            输入：参数
            处理：函数的目的
            输出：函数的结果
       */

       function money() {
            console.log('周一微信催你还钱');
            console.log('周二支付宝催你还钱');
            console.log('周三入室催你还钱');
            return 10000;
            console.log('周四砸你玻璃催你还钱');
            console.log('周五打官司催你还钱');
        }
        money();

    </script>
</body>
</html>